package com.tencent.sr.iris.activity.interfaces.response.group.task;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("查询任务奖金")
public class TaskCommissionResponse {

    @ApiModelProperty("预估奖励金")
    @JSONField(name = "predict_award_amount")
    private Long estimateReward;

    @ApiModelProperty("已结算奖励金")
    @JSONField(name = "sum_task_bonus_settlement_bill_amount")
    private Long settlementAmount;

    @JSONField(name = "award_amount")
    @ApiModelProperty("所有实际奖励金")
    private Long awardAmount;

    @JSONField(name = "going_task_phase_count")
    @ApiModelProperty("进行中任务")
    private Integer goingTaskPhaseCount;

    @JSONField(name = "ended_task_phase_count")
    @ApiModelProperty("已结束任务")
    private Integer endedTaskPhaseCount;
}
